/**
 * 代号:金花 
 * 文件名：Character.java
 * 创建人：jh
 * 日期：2018年7月30日
 * 修改人：
 * 描述：
 */
package cc.pattern.test.strategy.abs;

import cc.pattern.test.strategy.inter.WeaponBehavior;

/**
 * 用途：业务模块名称
 */
/**
 * @author Administrator
 */
public abstract class Character {
	public WeaponBehavior weaponBehavior;

	/**
	 *  @功能:调用操作
	 *  @作者:jh @代号:金花
	 *  @时间:2018年7月30日  
	 */
	public void fight() {
		weaponBehavior.useWeapon();
	}

	public void setWeaponBehavior(WeaponBehavior weaponBehavior) {
		this.weaponBehavior = weaponBehavior;
	}

}
